package com.dingding.common.core.beans.special;

import java.util.Date;

/**
 * 
 * @ClassName: Specialuservehicleinfo
 * @Description: 专车车辆信息表
 * @author CHEHAUNBO
 * @date 2016年8月21日 下午4:10:00
 * @since V2.4.0
 * 
 */
public class Specialuservehicleinfo implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	private String uvId; // 主键ID
	private String userId; // 用户ID
	private String lisencePlate; // 车牌号
	private String vehicleModel; // 车辆型号
	private String vehicleType; // 车辆类型
	private String vehicleColor; // 车辆颜色
	private String xszImage; // 驾驶证
	private String vehicleImage; // 车辆图片

	private Date submitTime; // 提交认证时间
	private Integer suvStatus; // 认证状态 1：审核中 2：审核通过 3：审核未通过
	private Date throughTime; // 审核通过时间
	private String jszDescription;
	private String xszDescription;
	private String vehicleDescription;// 车辆照片审核描述
	private String description; // 认证描述
	private Integer isAuth; // 是否认证过 1:未认证过 2:认证过
	private Integer authType; // 所属类型 1:出租车 2:专车

	// 新增字段
	private String vehicleNumber;// 车架号
	private String vehicleOwner;// 车辆所有人
	private String xszCopyImage;// 行车证副本照
	private Date xszLssueDate;// 车辆注册日期
	private String workLicenseImage;// 从业资格证照
	private String workLicenseNumber;// 从业资格证号

	public Integer getAuthType() {
		return authType;
	}

	public void setAuthType(Integer authType) {
		this.authType = authType;
	}

	public Specialuservehicleinfo() {
		super();
	}

	public Specialuservehicleinfo(String uvId, String userId, String lisencePlate, String vehicleModel,
			String vehicleType, String vehicleColor, String xszImage, String vehicleImage, Date submitTime,
			Integer suvStatus, Date throughTime, String jszDescription, String xszDescription,
			String vehicleDescription, String description, Integer isAuth, Integer organizationId, Integer authType,
			String vehicleNumber, String vehicleOwner, String xszCopyImage, Date xszLssueDate, String workLicenseImage,
			String workLicenseNumber) {
		super();
		this.uvId = uvId;
		this.userId = userId;
		this.lisencePlate = lisencePlate;
		this.vehicleModel = vehicleModel;
		this.vehicleType = vehicleType;
		this.vehicleColor = vehicleColor;
		this.xszImage = xszImage;
		this.vehicleImage = vehicleImage;
		this.submitTime = submitTime;
		this.suvStatus = suvStatus;
		this.throughTime = throughTime;
		this.jszDescription = jszDescription;
		this.xszDescription = xszDescription;
		this.vehicleDescription = vehicleDescription;
		this.description = description;
		this.isAuth = isAuth;
		this.authType = authType;
		this.vehicleNumber = vehicleNumber;
		this.vehicleOwner = vehicleOwner;
		this.xszCopyImage = xszCopyImage;
		this.xszLssueDate = xszLssueDate;
		this.workLicenseImage = workLicenseImage;
		this.workLicenseNumber = workLicenseNumber;
	}

	public String getUvId() {
		return uvId;
	}

	public void setUvId(String uvId) {
		this.uvId = uvId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getLisencePlate() {
		return lisencePlate;
	}

	public void setLisencePlate(String lisencePlate) {
		this.lisencePlate = lisencePlate;
	}

	public String getVehicleModel() {
		return vehicleModel;
	}

	public void setVehicleModel(String vehicleModel) {
		this.vehicleModel = vehicleModel;
	}

	public String getVehicleType() {
		return vehicleType;
	}

	public void setVehicleType(String vehicleType) {
		this.vehicleType = vehicleType;
	}

	public String getVehicleColor() {
		return vehicleColor;
	}

	public void setVehicleColor(String vehicleColor) {
		this.vehicleColor = vehicleColor;
	}

	public String getXszImage() {
		return xszImage;
	}

	public void setXszImage(String xszImage) {
		this.xszImage = xszImage;
	}

	public String getVehicleImage() {
		return vehicleImage;
	}

	public void setVehicleImage(String vehicleImage) {
		this.vehicleImage = vehicleImage;
	}

	public Date getSubmitTime() {
		return submitTime;
	}

	public void setSubmitTime(Date submitTime) {
		this.submitTime = submitTime;
	}

	public Integer getSuvStatus() {
		return suvStatus;
	}

	public void setSuvStatus(Integer suvStatus) {
		this.suvStatus = suvStatus;
	}

	public Date getThroughTime() {
		return throughTime;
	}

	public void setThroughTime(Date throughTime) {
		this.throughTime = throughTime;
	}

	public String getJszDescription() {
		return jszDescription;
	}

	public void setJszDescription(String jszDescription) {
		this.jszDescription = jszDescription;
	}

	public String getXszDescription() {
		return xszDescription;
	}

	public void setXszDescription(String xszDescription) {
		this.xszDescription = xszDescription;
	}

	public String getVehicleDescription() {
		return vehicleDescription;
	}

	public void setVehicleDescription(String vehicleDescription) {
		this.vehicleDescription = vehicleDescription;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getIsAuth() {
		return isAuth;
	}

	public void setIsAuth(Integer isAuth) {
		this.isAuth = isAuth;
	}

	public String getVehicleNumber() {
		return vehicleNumber;
	}

	public void setVehicleNumber(String vehicleNumber) {
		this.vehicleNumber = vehicleNumber;
	}

	public String getVehicleOwner() {
		return vehicleOwner;
	}

	public void setVehicleOwner(String vehicleOwner) {
		this.vehicleOwner = vehicleOwner;
	}

	public Date getXszLssueDate() {
		return xszLssueDate;
	}

	public void setXszLssueDate(Date xszLssueDate) {
		this.xszLssueDate = xszLssueDate;
	}

	public String getWorkLicenseImage() {
		return workLicenseImage;
	}

	public void setWorkLicenseImage(String workLicenseImage) {
		this.workLicenseImage = workLicenseImage;
	}

	public String getWorkLicenseNumber() {
		return workLicenseNumber;
	}

	public void setWorkLicenseNumber(String workLicenseNumber) {
		this.workLicenseNumber = workLicenseNumber;
	}

	public String getXszCopyImage() {
		return xszCopyImage;
	}

	public void setXszCopyImage(String xszCopyImage) {
		this.xszCopyImage = xszCopyImage;
	}

}
